@charset “utf-8″;
/* CSS Document */*{ margin:0px;}

/*div{ background: red;}

div #wrapper{ background: green;}
 font-family: 'Noto Serif', serif;
*/
#wrapper {
    border-radius: 15px;
    box-shadow: 5px 3px 5px #ccc;
    margin: auto;
    height: auto;
    width: 950px;
    overflow: auto;
    background: url("../img/noise-all.png") repeat scroll 0 0 #F1EDE8;
}
#wrapper #left-nav{
    float: left;
    width:636px;
    height: 70px;
    background-color:#B0B0B0;
}
#wrapper #nav{
background-color:#322f32;
float: right;
height: 70px;
}
#wrapper #top {
    border-radius: 15px;
    box-shadow: 5px 3px 5px #ccc;
    float: left;
    width: 950px;
    height: 300px;

}
.horimarquee{

    font-size:150%;
    font-family: 'Noto Serif', serif;

}
.vertimarquee{
    font-family:
    height: auto;
}
#wrapper #left {
    float: left;
    width: 146px;
    height: 500px;
}
#wrapper #content {
    border-radius: 15px;
    float: left;
    height: auto;
    width: 658px;
  
    
    background: url("../img/noise-all.png") repeat scroll 0 0 #F1EDE8;
   /*
    border-bottom: 1px dotted #333333;
     */
}
#wrapper #right {
    float: right;
    height: 500px;
    width: 146px;
    /*border: 2px solid #A2D645;*/

}
#wrapper #footer {
    float: left;
    height: auto;
    width: 950px;
}
#footer #footer-menu{

    width: 500px;
    margin-left: 200px;
    font-style: oblique;

}
#footer #footer-content{
    text-align: center;
    width: 900px;
    margin-left: 25px;
    font-style: oblique;

}
.element{
    /*
    border-radius: 15px;
    box-shadow: 5px 3px 5px #ccc;
    background: #DEB887;
    */
	width: 329px;
	height: 320px;
	
	float: left;
	margin-left: auto;


}
.content-right{
	width: 100%;
	height: auto;
}

.clearfix{
    clear: both;
}



.bitky-div{
/*tùy chọn*/

}

.bitky-div.fixed {
  position: fixed;
top: 0;
}